Human Cell Array I (OOPB00196)

Name Human Cell Array I (OOPB00196)
Supplier Aviva Systems Biology
Catalog OOPB00196
Prices $140.00
Sizes 1 pack
Applications ICC/IF
Species Human
Supplier Page Shop